Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH CRESCENT Semi-Detached £128,500 14 Feb 2003
4 LEACH CRESCENT Semi-Detached £252,500 24 Sep 2021
5 LEACH CRESCENT Semi-Detached £72,000 19 Sep 1997
6 LEACH CRESCENT Semi-Detached £164,950 5 Apr 2004